package com.triones.api.service;

import com.ruoyi.common.core.domain.PageQuery;
import com.ruoyi.common.core.page.TableDataInfo;
import com.triones.api.entity.FeeThaliDO;
import com.triones.api.entity.param.FeeThaliParams;
import com.triones.api.entity.vo.FeeThaliVO;

/**
 * 费用套餐 -接口
 */
public interface FeeThaliService {

    /**
     * 列表（分页）
     * @param feeThaliParams
     * @param pageQuery
     * @return
     */
    TableDataInfo<FeeThaliVO> pageList(FeeThaliParams feeThaliParams, PageQuery pageQuery);

    /**
     * 新增费用套餐
     * @param dto
     * @return
     */
    boolean addFeeThali(FeeThaliDO dto);

    /**
     * 获取相关手续费
     * @param type
     * @return
     */
    FeeThaliVO getInfoByType(String type,String subType);
}
